package com.ruoyi.asms.domain.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Description
 * @Author YangJun
 * @Date 2021年11月2日 16:28:01
 **/
@Data
@NoArgsConstructor
public class MyReportFaultInfoVo {

    @ApiModelProperty(value =  "故障设备名称")
    private String assetName;

    @ApiModelProperty(value =  "设备编号")
    private String sn;

    @ApiModelProperty(value =  "报修时间")
    private Long createTime;

    @ApiModelProperty(value =  "故障地址")
    private String address;

    @ApiModelProperty(value =  "故障处理所属阶段(1故障报修中、2故障派单中、3故障处理中、4故障确认中)")
    private Integer stage;

    @ApiModelProperty(value =  "故障资产主键")
    private Long faultAssetId;

    @ApiModelProperty(value =  "预计维修时间（若为null，则隐藏）")
    private Long estimateFixTime;

    @ApiModelProperty(value = "延后处理天数（若为null，则隐藏）")
    private Integer delayDayNum;

    @ApiModelProperty(value = "延后原因（若为null，则隐藏）")
    private String delayReason;

    @ApiModelProperty(value = "故障描述")
    private String description;
}
